import { reactive } from "vue";

export default function useData() {
  const pageData = reactive({
    columnData: [
      {
        label: "序号",
        prop: "no",
        width: "80px",
        sortable: true
      },
      {
        label: "节点IP",
        prop: "sip",
        width: "auto"
      },
      // {
      //   label: "节点名称",
      //   prop: "hostname",
      //   width: "auto"
      // },
      {
        label: "节点MAC",
        prop: "mac",
        width: "auto"
      },
      // {
      //   label: "指纹",
      //   prop: "fingerip",
      //   width: "auto"
      // },
      // {
      //   label: "虚拟服务",
      //   prop: "srvid",
      //   width: "auto"
      // },
      {
        label: "虚拟资源",
        prop: "resource",
        width: "auto"
      }
    ]
  });
  const agrMap = new Map([
    ["0", "所有"],
    ["6", "TCP"],
    ["17", "UDP"],
    ["1", "ICMP"],
  ]);
  return {
    pageData,
    agrMap
  };
}
